internal fertilisation - German English Dictionary